@charset "utf-8";
/* CSS Document */
/*引用字体*/

/*首页右侧固定图片样式*/
.fix_right_dati{width:300px;height:142px;position:fixed;right:10px;top:300px;display:none;}

/*国庆头部图片*/
.guoq_pic{width:100%;height:320px;background:url(/sitesources/hnsjct/upload/201809/20180930192343581.jpg) no-repeat center top;margin:0 auto;}

/*全局样式*/
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th,td {padding: 0; margin: 0;}

/*body{ font-family:"微软雅黑"; font-size:14px; background:url(/sitesources/hnsjct/upload/201803/20180308113442193.jpg) top no-repeat #FFF; overflow-x:hidden;padding-top:225px;}*/

body{ font-family:"微软雅黑"; font-size:14px; /*background:url(../images/bj_01.png) top no-repeat #FFF;*/ overflow-x:hidden;}

/*body{ font-family:"微软雅黑"; font-size:14px; background:url(/sitesources/hnsjct/upload/201802/20180204000623597.jpg) top no-repeat #FFF; overflow-x:hidden;padding-top:225px;}*/

/*body{ font-family:"微软雅黑"; font-size:14px; background:url(/sitesources/hnsjct/upload/201802/20180213123536351.jpg) top no-repeat #FFF; overflow-x:hidden;padding-top:225px;}*/

/*div,li,ul,img,a{ list-style:none; outline:none; border:none; margin:0px; padding:0px;}*/
a:focus{outline:none;}
a:link,a:visited{ text-decoration:none; color: #525252;}

element.style {
}

html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td, input, textarea, hr, img, label, span, select, strong, b {
	margin: 0px;
	padding: 0px;
}

* {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
}

* {
	margin: 0;
	padding: 0;
}

* {
	margin: 0;
	padding: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

*, *:before, *:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.light-blue #userInfo, .light-blue #userMenu {
	color: white;
}
 .light-blue:hover #userInfo,  .light-blue:hover #userMenu {
	color: #525252;
}
.light-blue.open #userMenu, .light-blue.open #userMenu #userInfo {
	color: #525252;
}

a:hover{ text-decoration:none; cursor:pointer; color: #343c44;}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{
	padding-right: 0px;  padding-left: 0px;}
	
.row{ margin-left:0px; margin-right:0px;}

.clear{ clear:both;}

.tabberlive .tabbertab { overflow:visible; overflow:hidden; outline:none;}
.tabberlive .tabberhide  { display:none}
.tabberlive .tabbertabhide { display:none;}


/*间距*/
.InpadLeft{padding-left:10px;}
.InpadLeft1{padding-left:15px;}

.InpadRight{padding-right:10px;}

.InpadTop{padding-right:10px;}

.OutmarLeft{ margin-left:7px;}
.OutmarLeft1{ margin-left:19px;}
.OutmarLeft2{ margin-left:1px;}
.OutmarLeft3{ margin-left:3px;}
.OutmarLeft4{ margin-left:15px;}
.OutmarLeft5{ margin-left:12px;}
.OutmarLeft6{ margin-left:57px;}
.OutmarLeft7{ margin-left:47px;}
.OutmarLeft8{ margin-left:30px;}
.OutmarLeft9{ margin-left:20px;}
.OutmarRight{ margin-right:10px;}
.OutmarRight1{ margin-right:3px;}

.OutmarTop{ margin-top:7px;}
.OutmarTop1{ margin-top:19px;}
.OutmarTop2{ margin-top:5px;}
.OutmarTop3{ margin-top:13px;}
.OutmarTop4{ margin-top:9px;}
.OutmarTop5{ margin-top:15px;}
.OutmarTop6{ margin-top:20px;}
.OutmarTop7{ margin-top:25px;}


.tyysWidth1{ width:560px;}
.tyysWidth2{ width:355px;}
.tyysWidth3{ width:982px;}
.tyysWidth4{ width:560px;}

.tyysHeight1{ height:282px;}
.tyysHeight2{ height:415px;}
.tyysHeight3{ height:242px;}
.tyysHeight4{ height:185px;}
.tyysHeight5{ height:357px;}
.tyysHeight6{ height:348px;}

/*-------全局样式结束-----------*/

.borderB{ border-bottom:1px dashed #c6c6c6;}

/*所有布局样式*/
/*居中1002px*/
.container{  padding:0px; background:#FFF;position:relative;padding-right:10px;}

/*居中1002px,无背景色*/
.container1{ width:1030px; margin:0px auto; padding:0px; }

/*自定义布局：100%*/
.layout_B{ width:100%; float:left;}

/*自定义布局：50%*/
.layout_H{ width:50%; float:left;}

/*自定义布局1：590px\325px*/
.layout1_L{ width:590px; float:left;}
.layout1_R{ width:405px; float:left;}

/*自定义布局2：593px\390px*/
.layout2_L{ width:593px; float:left;}
.layout2_R{ width:390px; float:left;}


/*自定义布局3：245px\757px*/
.layout3_L{ width:245px; float:left;}
.layout3_R{ width:900px; float:left; margin-left:10px;}


/*----------所有布局样式结束----------*/

/*头部图片*/
.HeadPic{ width:1030px; height:172px; margin:0 auto; background:url(/sitesources/hnsjct/upload/201802/20180204001636405.png)  center center no-repeat;}
/*导航*/
.navBG{ min-width:1030px;width:100%; height:48px; background:url(../images/img_07.png) repeat-x;}
.navCon{ width:1002px; height:52px; margin:0px auto;}
.navCon a{ width:125px; font-size:18px; font-weight:bold; text-align:center; color:#ffffff; line-height:43px; display:block; float:left;}

/*日期、查询*/
.date{ width:100%; height:45px; font-size:14px; line-height:45px; color:#fff;}
.top-search{ width:350px; height:29px; float:right; margin-right:10px; margin-top:6px;}

/*首页-要闻聚焦*/
.ywjj{ width:991px; height:89px; float:left; background:url(../images/tt_03.png) no-repeat; margin:7px 3px 7px 8px;}
.ywjj-new{ width:1190px; height:95px; }
a.ywjjTit{ width:84px; height:75px; float:left; margin:5px; background:url(../images/img_11.png) no-repeat;}
/*.ywjjCon{ width:893px; height:89px; float:left;}
.scrollboxTy { position:relative; width:893px; height:89px; overflow:hidden;}
.scrollboxTy ul { position:absolute; top:0px; left:0px; margin:0px; padding:0px;}
.scrollboxTy li { width:893px; height:89px; overflow:hidden;}*/
.ywjjCon{ width:1050px; height:89px; float:left;}
.scrollboxTy { position:relative; width:1050px; height:89px; overflow:hidden;}
.scrollboxTy ul { position:absolute; top:0px; left:0px; margin:0px; padding:0px;}
.scrollboxTy li { width:1050px; height:89px; overflow:hidden;}

.scrollboxTy li a { display:inline-block; float:left; overflow:hidden; line-height:80px;font-size:28px; color:#3d3d3d; font-weight:bold;}

/*首页-焦点图切换*/
.picScroll{ width:590px; height:349px; float:left;}
.picCon{ right:10px;bottom:0px;height:30px;float:right;padding:0px;margin:0px;}
.carousel-indicators li{ border-radius:0px; background:#ffffff;}
.carousel-indicators .active{ background:#e50000; border:1px solid #e50000;}
a.pic{ display:block; width:100%; height:349px;}
a.pic img{display:block; width:100%; height:349px;}

/*新闻头条*/
.xwtt{ width:100%; height:349px; float:left; border-top:5px solid #be1013; border-bottom:5px solid #be1013;}
.xwtt a{ font-size:30px; line-height:40px; font-weight:bold; color:#be1013; margin:0px 19px; display:block; border-bottom:1px solid #be1013; padding:10px 0px;}
.xwttCon{ font-size:16px; line-height:35px; color:#424242; margin:10px 19px; display:block; text-indent:2em;}
a.xwtt_more{font-size:16px; line-height:20px; font-weight:bold; color:#be1013; display:block; border:none; padding:0px; text-align:right;}

/*廉政要闻*/
.lzyw{ width:100%; height:634px; float:left; border:1px solid #c7c7c7; border-top:none; background:url(../images/img_22.png) top repeat-x;}
.lzywTit{ width:200px; padding-left:16px; font-size:18px; font-weight:bold; line-height:43px; color:#be1013; float:left;}
.lzywMore{ width:60px; font-size:12px; float:right; line-height:43px; color:#555656; text-align:center; }
.lzywCon{ width:100%; height:502px; float:left;}
.lzywCon a{ white-space: nowrap;width:100%; display:block; font-size:18px; line-height:35px; color:#555656;}
.lzywCon a:hover{ white-space: nowrap;color:#FF0000;}
.lzywLine{height:1px; width:98%; background:#dedede; margin: 10px 1%;}


/*廉政访谈*/
a.lzft_pic{ width:332px; height:229px; float:left; background:#ffffff; padding:3px; border:1px solid #dedede; margin-left:15px; margin-top:13px;}
a.lzft_pic img{ display:block;width:324px;height:221px; float:left;}
a.lzft_tit{ width:225px; font-size:18px; line-height:30px; font-weight:bold; margin-left:10px; float:left;}
.lzft_li{width:225px; font-size:15px; line-height:30px; display:block; color:#4e4e4e; float:left; margin-left:10px;}

/*廉政访谈-页面头条*/
a.lzftnew{ width:584px; height:367px; float:left; background:#ffffff; position:relative; }
.lzftnew_pic{ width:584px; border:2px solid #dedede; height:367px; background:url(/sitesources/hnsjct/theme/uxtheme10001/images/sp_06.png) right bottom no-repeat; position:absolute; top:0px;  bottom:20px;}
.lzftnew_img{display:block;width:584px;height:367px; float:left;}
.lzftnew_js{ width:370px; border-bottom:1px solid #BF1A21; font-size:20px; color:#BF1A21; line-height:30px; text-align:left; padding-left:10px; float:left; font-weight:bold; margin-left:10px;}
.lzftnew_tit{ width:355px; font-size:18px; color:#4e4e4e; line-height:30px; font-weight:bold; margin-left:25px; float:left; margin-top:25px;}
.lzftnew_time{ width:355px; font-size:14px; line-height:30px; display:block; color:#4e4e4e; float:left; margin-left:25px; }

/*廉政访谈-分页*/
.lzftfy{ width:100%; float:left; padding:15px;}
.lzftfy_tit{ width:100%; float:left; font-size:22px; font-weight:bold; line-height:50px; padding-left:30px; text-align:left; border-bottom:5px solid #B91A1E; color:#B91A1E;  display:block;}
.lzftfy_con{ width:460px; float:left; margin:15px 10px;}
.lzftfy_con_tit{ font-size:18px; color:#545454; line-height:50px; border-bottom:1px dashed #dedede; font-weight:bold; margin-bottom:15px;}
.lzftfy_con_f{ width:218px; height:143px; float:left; padding:3px; border:1px solid #dedede; position:relative;}
.lzftfy_con_pic{ width:218px; height:143px; background:url(/sitesources/hnsjct/theme/uxtheme10001/images/sp_06.png) center center no-repeat; position:absolute; top:0px;}
.lzftfy_con_font{ width:240px; color:#be191f; font-size:16px; line-height:50px; float:left; padding-left:25px;}
.lzft_con_sum{ width:240px; font-size:14px; padding-left:25px; float:left; text-indent:2em;}

/*图片新闻*/
.picNew{width:183px; float:left;}
a.picNew_pic{ width:172px; height:116px; float:left; background:#ffffff; padding:3px; margin-top:10px; margin-left:11px;}
a.picNew_pic img{display:block;width:166px;height:110px; float:left;}
a.picNew_tit{width:172px; font-size:14px; color:#383838; margin-left:11px; line-height:20px; margin-top:10px; text-align:center; display:block; float:left;}
a.picNew_tit:hover{ color:#FF0000;}

/*工作动态*/
.gzdt{ width:100%; line-height:31px; float:left; margin-top:10px;}
a.gzdt_first{ width:100%; display:block; font-size:18px; font-weight:bold; line-height:40px; margin-left:17px; margin-top:5px; margin-right:17px;}
a.gzdt_sum{font-size:15px; line-height:25px; margin:10px 17px 5px 17px; display:block; color:#727272; text-indent:2em;}
a.gzdt_tit{ width:100%; display:block; font-size:16px; color:#000000; line-height:35px; padding-left:10px;}
a.gzdt_tit:hover{ color:#FF0000;}
a.gzdt_more{font-size:12px; color:#be1013; float:right; padding-right:25px;}

/*专题专栏*/
.tsxy_jdt {width:355px; overflow:hidden; position:relative;margin-left:15px; float:left;  /*background:#ffffff;*/}
.tsxy_jdt .prev{ display:block; width:34px; height:52px; float:left; cursor: pointer; background:url(../images/but_06.png) no-repeat; position:absolute; bottom:25px; left:10px; z-index:20;}
.tsxy_jdt .next { display:block; width:34px; height:52px; float:right; cursor: pointer; background:url(../images/but_08.png) no-repeat; position:absolute; bottom:25px; right:10px; z-index:20;}
.tsxy_jdt .hd ul li.on {background-position:0px 0px;}
.tsxy_jdt .bd ul { overflow:hidden; zoom:1; padding:0px; margin:0px;}
.tsxy_jdt .bd ul li { float:left; _display:inline; overflow:hidden; text-align:center; position:relative; width:349px; height:103px; padding:0px; margin:0px;}
.tsxy_jdt .bd ul li .pic {text-align: center;}
.tsxy_jdt .bd ul li .pic img{ width:349px; height:103px; display:block; border:none; text-align:center;}


/*河南巡视巡查*/
a.xsxc{ width:593px; height:79px; float:left;}


/*学思践悟-曝光专区-信访举报*/
.xsjwCon{ height:580px;}
/*学思践悟*/
a.xsjw{ width:100%; height:89px; float:left;}
a.xsjw img{ width:100%; height:89px; float:left;}
/*曝光专区*/
.bgzq{ width:100%; height:162px; float:left; padding:3px;}
a.wqjb{ width:143px; height:57px; float:left; margin:72px 25px 20px 43px;}
a.bgt{ width:143px; height:57px; float:left; margin-top:72px;}


/*信访举报*/
a.xfjbPic1{ width:365px; height:65px; float:left;}
a.xfjbPic2{ width:176px; height:53px; float:left;}
.qtjbfs{ width:355px; height:40px; font-size:20px; color:#951e24; line-height:50px; float:left;}
.qtjbfsCon{ width:355px; height:60px; font-size:12px; color:#4e4e4e; line-height:20px; float:left;}

/*网站信息报送情况*/
a.bsqk{ width:100%; height:28px; float:left; margin-top:15px; background:#267ae1; font-size:16px; text-align:center; line-height:28px; color:#ffffff; font-weight:bold; letter-spacing:2px;}


/*横幅图片*/
.hftp{ width:100%; height:106px; float:left;}
.hftp img { width:1002px; height:106px; float:left; }


/*通用样式：灰色背景部分*/
.tyys{ width:100%; background:#efedee; border-top:3px solid #be1012; float:left;}
.tyysTit{ height:46px; border-bottom:1px solid #d5d3d4; font-size:20px; font-weight:bold; line-height:46px; margin:0px auto; padding-left:15px;}
a.tyysMore{ width:60px; font-size:12px; color:#555656; float:right; text-align:center; line-height:46px;}
a.tyysMore:hover{ color:#FF0000;}
.tyysOn{ width:80px; height:40px; font-size:18px; color:#545454; float:left; text-align:center; line-height:47px; border-bottom:2px solid #be1013; cursor:pointer;}
.tyysOn a{ font-size:18px; color:#545454;}
.tyysOff{  width:80px; height:40px; font-size:18px; color:#545454; float:left; text-align:center; line-height:47px;}
.tyysOff a{ font-size:18px; color:#545454;}
.tyysCon{ width:100%; height:100%; float:left;}


/*自办媒体*/
.sjzk{ width:100%; height:125px; float:left; background:url(../images/zbmt.jpg) no-repeat; padding:21px 0px 22px 270px;}
.sjzk a{ width:154px; height:82px; float:left; margin-left:20px;}
.sjzk a img{ width:154px; height:82px;}

/*二维码图片*/
.ewm{ width:100%; height:90px; float:left;}
.ewmPic{ width:90px; height:90px; float:left; margin-left:75px;}

/*廉政文化*/
.lzwh{ margin-top:20px;}
a.lzwhpic{ width:208px; height:151px; float:left; background:#ffffff; padding:3px; border:1px solid #dedede; margin-left:15px;}
a.lzwhpic img{ display:block;width:200px;height:143px; float:left;}
a.lzwhtit{ width:260px; font-size:18px; line-height:30px; font-weight:bold; margin-left:15px; float:left; display:block;}
.lzwhsum{ width:260px; font-size:15px; line-height:28px; display:block; color:#4e4e4e; float:left; margin-left:9px; margin-top:10px; text-indent:2em;}

/*清风论坛*/
.qflt{ width:100%; margin-top:10px;}
.qflt a{ font-size:18px; font-weight:bold; line-height:40px; margin-left:17px; margin-top:10px;}
.qfltcon{ width:100%;}
.qfltcon a{ width:100%; line-height:33px; font-size:16px;}
.qfltcon a span{ margin-left:25px; margin-right:5px; color:#be1012}



/*友情链接*/
.yqlj{ width:1002px; height:auto; margin:19px auto 0px; border:1px solid #c6c6c6; border-top:3px solid #be1012;}
.yqljTit{ width:982px; height:43px; border-bottom:1px solid #d5d3d4; margin:0px auto; line-height:42px; font-size:18px; font-weight:bold; color:#555656; padding-left:10px; }
.yqljTitOn{ width:auto; height:46px; border-bottom:3px solid #be1013; font-size:16px; color:#be1013; line-height:43px; float:left; margin-left:95px; padding:0px 10px; cursor:pointer;}
.yqljTitOff{ width:auto; height:46px; font-size:16px; color:#5b5b5b; line-height:43px; float:left; margin-left:95px; padding:0px 10px;}
.yqljCon{ width:100%; min-height:60px; height:auto !important; float:left;}

.yqljCon_b{width:100%; height:100%; float:left; margin-bottom:10px;}
a.yqljCon_b_first{font-size:18px; color:#646464; line-height:30px; margin-top:10px; width:100%; text-align:left; float:left; display:block; padding-left:19px;}
a.yqljCon_b_first:hover{ color:#FF0000;}
a.yqljCon_b_tit{font-size:14px; line-height:35px; color:#646464; margin-left:19px; display:block; float:left; letter-spacing:1px;}
a.yqljCon_b_tit:hover{ color:#FF0000;}

/*尾部*/
.footC{ width:100%; height:145px; background:#1760c6; min-width:1030px;}
.footCon{ width:1002px; height:100%; margin:0px auto;}
.footCon_L{ width:230px; height:127px; float:left; margin-left:35px; margin-top:17px;}
.footCon_L img{ width:96px; height:117px; float:left; margin-left:15px;}
.footCon_C{ width:540px; height:100%; float:left; padding-top:10px;}
.footCon_C li{ font-size:14px; color:#ffffff; line-height:30px; text-align:center;}
a.footCon_R{ width:55px; height:65px; float:left; margin:35px 17px 35px 35px; background:url(../images/img_92.png) center no-repeat;}
.footCon_R2{ width:47px; height:64px; float:left; margin-top:35px;}

/*分页栏目*/
.colLeft{ width:230px; border-top:4px solid #bc191e; background:#eaeaea; height:auto !important; min-height:880px; margin-left:15px; margin-top:15px;}
.colLeftTitle{ width:230px; font-size:28px; line-height:55px; text-align:center;}
.list-cols{ min-height:709px;}
.list-cols li span {display: none;}
.list-cols .active { }
.list-cols .active a {width:220px; height:49px; font-size:16px; line-height:49px; float:left; margin-left:5px; margin-top:10px; padding-left:30px; color:#ffffff; background:url(/sitesources/hnsjct/theme/uxtheme10001/images/but_10.png) no-repeat;}
.list-cols li a { width:220px; height:49px; font-size:16px; line-height:49px; float:left; margin-left:5px; margin-top:16px; padding-left:30px; background:url(/sitesources/hnsjct/theme/uxtheme10001/images/but_09.png) no-repeat;}
.colLeftPic{ background:url(/sitesources/hnsjct/theme/uxtheme10001/images/sp_16.png) center bottom no-repeat; height:270px; margin-top:38px;}

/*河南廉政文化教育馆分页栏目*/
/*分页栏目*/
.colLeft01{ width:271px; height:auto !important; min-height:880px; margin-left:15px; margin-top:15px;}
.list-cols01{ min-height:709px;}
.list-cols01 li span {display: none;}
.list-cols01 .active { }
.list-cols01 .active a {width:271px; height:44px; font-size:18px; font-weight:bold;line-height:44px; float:left; margin-left:5px; margin-top:10px; padding-left:50px; color:#C39A5C; background:url(../images/lz_11.png) no-repeat;}
.list-cols01 li a { width:271px; height:44px; font-size:18px; line-height:44px; float:left; margin-left:5px; margin-top:16px; padding-left:50px; background:url(../images/lz_12.png) no-repeat;}
.list-cols01 li a:hover{ color:#C39A5C !important;}



/*当前位置*/
.ciq-location{ height:44px; float:left; font-size:16px; line-height:44px; color:#606060; padding-left:10px;}
.ciq-location span{ float:left;}
.ciq-location li { width:auto; float:left; display: inline-block;}
.ciq-location li + li :before {
    content:">";
}
.ciq-location li a{ width:auto; float:left; display:block;}

/*默认分页信息列表*/

.colInfoBoxTit{font-size:24px; color:#000000; line-height:50px; padding-left:10px; margin-left:8px; background:url(/sitesources/hnsjct/theme/uxtheme10001/images/img_2.png) bottom left no-repeat; font-weight:bold; margin-bottom:20px;}

.colRtitle{width:100%; float:left; line-height:55px; font-size:20px; color:#5f5f5f; padding-left:15px; font-weight:bold;}
.colRtitle-new{width:100%; float:left; line-height:40px; font-size:16px; color:#333; padding-left:15px;}
.colInfoDate{float:right;font-size:12px; padding-right:10px; font-weight:normal;}
.colInfoSum{ width:100%;  line-height:28px; font-size:16px; color:#4f4f4f; padding:0px 5px; font-family:'宋体'; text-indent:2em;}

/*图片新闻分页图片列表*/
.colInfoBox1{height:1016px; border:1px solid #dedede; padding:10px 0px; margin-top:15px;}
.colInfoBoxTit1{font-size:18px; color:#000000; line-height:50px; padding-left:10px; margin-left:8px; background:url(/sitesources/hnsjct/theme/uxtheme10001/images/img_2.png) bottom left no-repeat;}



/*信息公开栏目页*/
.xxgk{ width:100%; height:570px; float:left; padding:6px 12px 0px 18px;}
.xxgk a{ width:252px; height:115px; float:left;  margin-bottom:54px; margin-left:105px;  background:url(../images/bg_02.png) no-repeat;}
.xxgk a:hover{ background:url(../images/bg_01.png) no-repeat;}
.xxgk a img{ width:252px; height:115px; float:left;}

/*巡视巡察页面*/
a.xsxc_pic{ width:717px; height:124px; margin:0px 4px;}
a.xsxc_more{ width:100%; float:left; text-align:right; line-height:55px; font-size:18px; color:#5f5f5f; padding-right:25px; font-weight:bold;}


/*文章详情页*/
.cms-article-box{ background:#f5f5f5;}
.cms-article-tit{ width:870px; margin:0px auto; font-size:26px; color:#1f5781; line-height:70px; text-align:center; font-weight:bold; letter-spacing:2px; padding-top:10px;}
.cms-article-subtit{width:870px; margin:0px auto; text-align:center; color:#1f5781; line-height:45px; font-size:24px; display:block; padding-right:0px; letter-spacing:2px; font-weight:bold;}
.cms-article-xinxi{ width:815px; height:40px; margin:0px auto; font-size:12px; line-height:20px; text-align:center; border-bottom:1px dashed #dedede; }

.cms-article-video{ width:800px; height:600px; margin:10px auto;}

.article-editor{ width:870px; margin:0px auto; font-size:12px; padding-left:20px; text-align:left; padding-top:15px; line-height:35px;}
.article-detail{ width:870px; margin:20px auto;  padding-bottom:30px; font-size:18px; line-height:36px; }
.article-detail p{ text-indent:2em; margin-bottom:20px;}
.article-detail img{max-width:700px;height:auto;display:block;margin:0 auto;}


.article-xg{ width:880px; height:225px; margin:0px auto; border-top:1px dashed #dedede;}
.article-xgTit{ font-size:20px; color:#1761c0; font-weight:bold; padding-top:10px;}
.article-xgCon{ width:100%; float:left; margin-top:10px;}
.article-xgCon a{ width:100%; font-size:16px; line-height:35px; display:block; }

.cms-article_top{ width:584px; height:367px; float:left; background:#ffffff; position:relative;}
.cms-article_top img{ display:block;width:584px;height:367px; float:left;}
.cms-article_logo{  width:584px; height:367px; background:url(/sitesources/hnsjct/theme/uxtheme10001/images/sp_06.png) right bottom no-repeat; position:absolute; top:0px; right:20px; bottom:20px;}
.cms-article_js{ width:370px; border-bottom:1px solid #BF1A21; font-size:20px; color:#BF1A21; line-height:30px; text-align:left; padding-left:10px; float:left; font-weight:bold; margin-left:10px;}
.cms-article_toptit{width:370px; font-size:18px; color:#4e4e4e; line-height:30px; font-weight:bold; margin-left:10px; float:left; margin-top:25px;}
.cms-article_time{ width:370px; font-size:14px; line-height:30px; display:block; color:#4e4e4e; float:left; margin-left:10px; margin-top:20px;}

/*详细页尾部-新闻链接*/
.news_box5{width:700px;margin-left:30px;margin-top:30px;}
.news_tit5{width:500px;height:40px;background:url(/sitesources/hnsjct/upload/201809/20180910114433496.png) no-repeat;}
.news_main5{margin-top:30px;}
.news_text5{color:#000080 !important;font-size:16px;font-weight:bold;line-height:25px;}

/*专题专栏分页栏目列表*/
.ztzlfy{ width:100%; float:left;}
.ztzlfy_con{ width:357px; height:141px; float:left; margin-left:80px; margin-top:20px;}
a.ztzlfy_img{ width:357px; height:111px; padding:3px; border:1px solid #c6c6c6; float:left;}
a.ztzlfy_tit{ width:357px; height:30px; font-size:14px; text-align:center; line-height:30px; display:block;}

/*喜迎十九大红色背景图片20171012放，用完可删除*/

.shijiuda1{
			background:url(/sitesources/hnsjct/upload/201710/bg1.jpg) top center no-repeat; width:100%; height:1232px; position:absolute;min-width:1030px;
		}
	.shijiuda2{
			background:url(/sitesources/hnsjct/upload/201710/20171024211556242.png) center left no-repeat; width:1002px; height:340px; position:relative;margin:0 auto;
		}
	.shijiuda-off{ background:url(/sitesources/hnsjct/upload/201710/shijiuda-off.png) no-repeat; width:44px; height:14px; position:absolute; bottom:14px; right:44px; cursor:pointer;}
.jumpToSel{
    line-height: 1;
    height: 34px;
    padding: 3px 12px !important;
    background: #FFF;
}
.jumpToSel input:first-child{
    width: 32px;
    margin:auto 2px;
    border:1px solid #e1e1e1;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
}
.jumpToSel input:last-child{
    border:none;
    background: #48af9c;
    color: #fff;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
}
.jumpToSel:hover{
    background:none;
}
.jumpToSel input{
   /* height: 20px;*/
}




/*以案促改专题*/
.main1{width:1100px;margin:0 auto;overflow: hidden}
.lbywl{width: 117px;float: left;margin-right: 10px;overflow: hidden}
.lbywm{;float: left;overflow: hidden;margin-right: 10px;}
.lbywr{;float: left;overflow: hidden;width: 409px;}
.lbywr-t{background: url('images/yacg_08.jpg');width: 409px;height:50px;}
.lbywr-t span{font-size: 28px;margin-left: 70px;line-height: 50px;color: #fff;font-weight: bold}
.lbywr-t a{float: right;margin-right: 10px;line-height: 50px;color: #fff;}
.lb{width:540px;height:370px;}
.mainl{overflow: hidden;width: 540px;margin-right: 10px;float: left}
.mainlt-t{background: url('images/yacg_16.jpg');width: 540px;height:50px;}
.mainlt-t span{font-size: 28px;margin-left: 70px;line-height: 50px;color: #fff;font-weight: bold}
.mainlt-t a{float: right;margin-right: 10px;line-height: 50px;color: #fff;}
.mainlt-b{min-height: 450px;border:1px solid #ccc}
.mainr{wdith:540px;float: left}
.mainrt-t{background: url('images/yacg_16.jpg');width: 540px;height:50px;}
.mainrt-t span{font-size: 28px;margin-left: 70px;line-height: 50px;color: #fff;font-weight: bold}
.mainrt-t a{float: right;margin-right: 10px;line-height: 50px;color: #fff;}
.mainrt-b{min-height: 280px;border:1px solid #ccc}
.footC1{    width: 100%;height: 145px;min-width: 1030px;border-top: 4px solid #1760c6}
.footCon_C1 li{    font-size: 14px;color: #000; line-height: 30px; text-align: center;}

/*审查调查特殊栏目页面*/
.scdc_box{width:1000px;margin:10px auto;}
.scdc_titbox{width:1000px;margin:20px auto;}
.scdc_title1{float:left;font-size:24px;color:#2c2c2c;font-weight:bold;height:50px;line-height:50px;}
.sctit_bg{width:870px;margin:auto;background:url('../images/scdc_titbg.png') repeat-x center center;height:50px;margin-left:120px;}
.scdc_titbox2{height:30px;margin:30px auto;}
.scdc_titbox2 .scdc_title2{float: left; font-size: 20px; color: #af090b; font-weight: bold; height: 30px; line-height: 30px; border-left: 12px solid #af090b; padding-left: 10px;}
.scdc_titbox2 .scdc_more{float: left; width: 12px; height: 30px;display:block; margin-left: 15px;}
.scdc_article{margin: auto; position: relative; height: 50px; border-bottom: 1px solid #e8dfd2;}
.scdc_article a{font-size: 20px;text-align: left;  line-height: 50px; float:left; color: #2c2c2c;}
.scdc_article a:hover{color: #941e23;}
.scdc_date{color:#666666; line-height:50px;font-size: 20px; float: right; font-family: "Arial";}

/*河南纪检监察微信矩阵页面*/
/*头部*/
.weix_top{width:100%;height:520px;background:url('/sitesources/hnsjct/upload/201806/20180621101125542.jpg') no-repeat center top;}
/*中间*/
.weix_main{width:100%;background:#E6E6E6;}
.weix_box{width:1002px;min-height:300px;height:auto !important;margin:0 auto;background:#fff;}
.weix_ul{width:100%;}
.weix_ul li{width:33%;float:left;text-align:center;margin-top:20px;margin-bottom:20px;}
.weix_ul li a{width:322px;height:287px;display:block;margin-left:15px;}
/*尾部*/
.weix_foot{width:100%;height:225px;border-top:solid 20px #03138C;}
.weixfoot_C{width:540px; height:100%;margin:0 auto; padding-top:30px;font-size:14px; color:#333; line-height:30px; text-align:center;}


/*河南廉政文化教育馆*/
.hnlz_jybox{width:100%;min-height:511px;height:auto !important;padding-top:260px;background:url(../images/lz_0301.jpg) no-repeat center top #fafafa;}
.hnlz_erji{width:1002px;margin:0px auto;min-height:300px;height:auto !important;background:#fff;}
.lzerji_left{width:272px;float:left;}
.lzerji_right{width:680px;min-height:600px;height:auto !important;background:#f5f5f5;float:right;margin-right:15px;margin-top:15px;}
.lanm_top{width:680px;height:45px;background:#C29C5B;line-height:45px;border-bottom:solid 1px #C29C5B;}
.lanm_ico{width:10px;height:10px;margin:17px 10px 0px 20px;background:#fff;display:block;float:left;}
.lanm_text{width:200px;color:#fff;font-size:20px;font-weight:bold;float:left;}
.hnlz_con{font-size:18px;font-family:'微软雅黑';color:#333;text-indent:2em;line-height:2.5;padding:20px 10px;}
.hnlz_con img{max-width:500px;display:block;margin:10px auto;}
.tdyy_text{width:600px;margin:0 auto;font-size:20px;color:#ff0000;line-height:26px;}
/*尾部*/
.weix_foot{width:100%;height:225px;border-top:solid 20px #C29C5B;}
.weixfoot_C{width:540px; height:100%;margin:0 auto; padding-top:30px;font-size:14px; color:#333; line-height:30px; text-align:center;}

/*领导简介*/
.lea-bg{
	background-color: #fff;
	padding: 0 60px;
}
.lea-title{
	line-height: 35px;
    font-size: 24px;
    padding-top: 30px;
    padding-bottom: 10px;
	text-align: center;
	color: #15617b;
	letter-spacing: 12px;
	font-weight: bold;
}
.resource-one{
	width: 820px;
	margin: 10px auto;
	border-bottom: 1px  dashed #e0e0e0;
	text-align: center;
	padding-bottom: 15px;
}
.resource-one span{
	display: inline-block;
	margin:0 20px;
}
.photo-box{
	overflow: hidden;
	width: 750px;
	margin: 0 auto;
	margin-top: 16px;
	margin-bottom: 48px;
}
.photo-box img{
	float: left;
	margin-right: 45px;
	width: 138px;
	height: 183px;
}
.photo-box h4{
	float: right;
	width: 567px;
	font-size: 19px;
	color: #2a2a2a;
	line-height: 36px;
	margin-top: 34px;
}
.lea-active ul{
	overflow: hidden;
	width: 815px;
	margin: 0 auto;
	margin-bottom: 20px;
        position:relative;
}
.leaOn{
	background: url(/sitesources/hnsjct/upload/201807/20180718161056672.png) no-repeat;
	width: 190px;
	height: 52px;
	line-height: 52px;
	text-align: center;
	float: left;
	color: #fff;
	font-size: 24px;
	margin: 0 40px;
}
.leaOff{
	background: url(/sitesources/hnsjct/upload/201807/20180718161611208.png) no-repeat;
	width: 190px;
	height: 52px;
	line-height: 52px;
	text-align: center;
	float: left;
	color: #fff;
	font-size: 24px;
	margin: 0 40px;
}
.reduce-nr{
	 font-size: 18px;
    line-height: 36px;
    text-align: justify;
}
.reduce-nr p{
	text-indent: 2em;
    margin-bottom: 20px;
}
.lea-tab{min-height:480px;}
.spe-tabs{
	font-size:16px;
	color:#333333;
	line-height:24px;
	font-family:Microsoft Yahei;
}
.spe-tabs li{
	overflow: hidden;
}
.spe-tabs  li font{
	float: left;
	line-height: 36px;
	font-weight: bold;
	margin-right: 10px;
}
.spe-tabs  li a{
	color: #333333;
    font-size: 18px;
    line-height: 36px;
    float: left;
	font-family:Microsoft Yahei;
}
.spe-tabs  li span{
	color:#666;
	line-height:36px;
	font-size:16px;
	float: right;
	font-family:Microsoft Yahei;
}
.line-lad{
	width: 100%;
	height: 1px;
	background-color: #dcdcdc;
	margin: 12px 0;
}
.lad-picsp{
	overflow: hidden;
}
.lad-picsp li{
	width: 250px;
	margin:0 10px 10px 10px;
	float: left;
	overflow: hidden;
}
.lad-picsp img{
	width: 250px;
	height: 190px;
}
.lad-picsp span{
	display: block;
}

/*分页样式*/
.page_bigbox{
	margin:0 auto;
	overflow:hidden;
	margin-top:40px;
	}
.page-box{
	float:right;
	margin-right:20px;
	}
.page-box li{
	width:30px;
	height:30px;
	border-radius:2px;
	border:1px solid #93b5e3;
	background-color:#acc6e7;
	color:#f7f5f1;
	text-align:center;
	line-height:30px;
	text-decoration:none;
	font-size:10px;
	float:left;
	margin-right:10px;
	}
.page-box li a{
	color:white;
	}
.page-box .active{
	background-color: #008ed5;
	border:none;
	}
.page-box .first{
	width:60px;
	}
.page-box .pre{
	width:60px;
	}
.page-box .next{
	width:60px;
	}
.page-box .last{
	width:60px;
	}
.page-box .disabled{background-color:#ccc;border:1px solid #ccc; }
.page-box .disabled a{cursor:default;}
/*分页样式结束*/
/*20180719 css*/
.spe-tabs{
  min-height: 450px;
   height:auto;
}
.foot-page{
width: auto !important;
margin-top: 30px !important;
margin-bottom: 0 !important;
}
.foot-page li{
      float:left;
     margin: 0 10px;
}
.foot-page li span,
.foot-page li a{
     width:40px;
     height:40px;
     text-align:center;
     line-height:40px;
    border-radius: 4px;
   padding:0;
}
.tabs-img>li{
   float:left;
   width:260px;
  margin-left:6px;
   margin-right:5px;
   margin-bottom:14px;
}
.tabs-img>li a img{
 width:100%;
}
.tabs-img li a img{width:260px;height:190px;}
.tabs-img li a span{line-height:24px;display:block; width: 260px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;text-align:center;}
.spe-tabs>nav{
clear:both;
}
.tabberlive .tabberactive{
    display: block;
}
/*建议提案办理结果公开分页*/
.container-jyta{ width:1030px !important; padding:0px; background:#FFF;position:relative; padding-left:15px; padding-right:10px;min-height:450px;height:auto !important;margin:0 auto;}
.jyta_line{width:100%;height:1px;background:#dedede;margin-top:10px;margin-bottom:10px;}
/*建议提案办理结果公开详细页*/
.cms-article-box-new{ padding-top:50px;}
.xinxgk_box{width:950px;min-height:100px;height:auto !important;margin:0px auto;border:solid 1px #ddd;background:#fff;padding-top:30px;}
.text_b{font-family:'宋体';font-size:14px;font-weight:bold;text-align:center;}
.text_input{font-size:14px;}

/*2018-8-15 添加css start*/
*{margin: 0;padding: 0;box-sizing: border-box}
ul,li{ list-style: none;margin-bottom: 0;}
h1,h2,h3,h4,h5,h6,p{margin: 0}
img{outline: none;border: none;}
a,a:hover,a:active,a:link{ text-decoration: none;}
a:focus, *:focus { outline: none}
.ovf{ overflow: hidden}
.clear{ clear: both}
.cls{ font-size: 0}
.fl{ float: left}
.fr{ float: right}
/*公用*/
.body-bg{
	width: 100%;
	height: 100%;
	background: url("/sitesources/hnsjct/upload/201809/20180906175423284.jpg") no-repeat center top;
	background-color: #fff;
}
.body-color{
	background-color: #f5f5f5;
}
.head-box,
.nav-cont,
.cont-box,
.foot-cont,
.foot-link{
	width: 1200px;
	margin: 0 auto;
}
.img-bg{
	width: 100%;
	height: 100%;
	background: url("../images/hhbg.jpg") no-repeat center 1050px;
}
.white-bg{
	margin: 10px auto 60px;
	padding: 0 24px 30px;
	background-color: #fff;
}
/*头部*/
/* .head-box{
	position: relative;
	height: 316px;
	background: url("../images/logo.png") no-repeat left center;
} */
  .head-box{
	position: relative;
	height: 316px;
	background: url(/sitesources/hnsjct/upload/201809/20180905095337777.png) no-repeat 150px center;
}
@media screen and (max-width: 2560px) {
   .head-box{
	position: relative;
	height: 316px;
	background: url(/sitesources/hnsjct/upload/201809/20180905095337777.png) no-repeat 204px center;
}
}
@media screen and (max-width: 1920px) {
   .head-box{
	position: relative;
	height: 316px;
	background: url(/sitesources/hnsjct/upload/201809/20180905095337777.png) no-repeat 150px center;
}
}
@media screen and (max-width: 1680px) {
   .head-box{
	position: relative;
	height: 316px;
	background: url(/sitesources/hnsjct/upload/201809/20180905095337777.png) no-repeat 134px center;
}
}
@media screen and (max-width: 1440px) {
   .head-box{
	position: relative;
	height: 316px;
	background: url(/sitesources/hnsjct/upload/201809/20180905095337777.png) no-repeat 115px center;
}
}
@media screen and (max-width: 1366px) {
   .head-box{
	position: relative;
	height: 316px;
	background: url(/sitesources/hnsjct/upload/201809/20180905095337777.png) no-repeat 108px center;
}
}
.head-input{
	width: 134px;
	height: 30px;
	border: none;
	text-indent: 10px;
	background-color: #f5f5f5;
}
.head-btn{
	width: 66px;
	height: 30px;
	padding: 6px 0;
	border: none;
	text-indent: 18px;
	cursor: pointer;
	background-color: #f5f5f5;
}
.head-btn span{
	float: left;
	border-left: 1px solid #e5e5e5;
	color: #333;
	font: 14px/20px "notoRegular";
}

/*导航*/
.nav-box{
	width: 100%;
	height: 63px;
	background: url("../images/nav.png") repeat-x left top;
}
.nav-cont a{
	float: left;
	width: 12.5%;
	margin-top: 3px;
	color: #fff;
	font: 24px/60px "notoBold";
	text-align: center;
}

/*内容*/
.top-news{
	width: 100%;
	height: 95px;
	/*padding: 10px;*/
padding:5px;
	border: 1px solid #e2e3e3;
	background-color: #f5f5f5;
}

.more-img,
.main-news{
	height: 440px;
	margin: 16px 0 36px;
}
.more-img{
	width: 670px;
}
.main-news{
	width: 530px;
	padding-left: 30px;
}
.w-size{
	width: 568px;
}
.w-small-size{
	width: 270px;
}
.h-size{
/*	min-height: 240px;*/
	height: 316px;
	overflow: hidden;
}
.h-long-size{
	/height: 550px;*/
	min-height: 474px;
        height:auto
}
.ml-size{
	margin-left: 64px;
}
.special-box{
	width: 100%;
	height: 290px;
}

/*视频新闻*/
.video-box{
	width: 100%;
	padding: 118px 24px 0;
	background: url(/sitesources/hnsjct/upload/201809/20180905142651735.png) no-repeat center 36px;
}
.top-video{
	height: 400px;
	margin-bottom: 26px;
}
.common-size{
	width: 358px;
	height: 340px;
}
.mid-edge{
	margin: 0 39px;
}
/*工作动态*/
.work-box{
	padding: 118px 24px 0;
	background: url(/sitesources/hnsjct/upload/201809/20180905142746675.png) no-repeat center 36px;
}
.mid-box{
	margin: 0 33px;
}
.list1-size{
	width: 328px;
	height: 354px;
}
.list2-size{
	width: 430px;
	height: 224px;
	margin-bottom: 18px;
}

/*宣传教育*/
.teach-box{
	padding: 118px 25px 0 25px;
	background: url(/sitesources/hnsjct/upload/201809/20180905142814190.png) no-repeat center 36px;
	background-color: #f5f5f5;
}
.common-tab{
	width: 49%;
	height: 280px;
}
/*其他*/
/*河南廉政文化教育图片*/
.lianz_index{width:100%;min-height:100px;height:auto !important;margin:30px auto 0px;}
.lianz_index a{width:1200px;height:100px;display:block;}
.media-box{
	position: relative;
	width: 100%;
	height: 240px;
	margin: 30px 0;
	background: url("../images/zbmt.png") no-repeat center;
}
.common-style{
	width: 380px;
	height: 410px;
	/*margin-bottom: 40px;*/
}
.mid-size{
	margin: 0 30px;
}
/*尾部*/
.foot-box{
	width: 100%;
	height: 290px;
	border-top: 6px solid #ea3232;
	background-color: #1a4588;
}
.foot-link{
	height: 150px;
}
.foot-link select{
	width: 280px;
	height: 40px;
	margin-top: 48px;
	margin-right: 22px;
	border: none;
	outline: none;
	color: #666;
	font: 16px/40px 'notoRegular';
	text-align-last: center;
	background-color: #FFF;
}
.foot-cont{
	position: relative;
}
.foot-cont li,
.foot-cont li span{
	color: #fff;
	font: 14px/30px 'notoMedium';
}
.foot-cont li{
	text-align: center;
}
.foot-cont li span{
	margin: 0 5px;
}
.l-img{
	position: absolute;
	top: 0;
	left: 230px;
	width: 59px;
	height: 91px;
	background: url("../images/icp.png") no-repeat center;
}
.r-img{
	position: absolute;
	top: 0;
	right: 220px;
	width: 64px;
	height: 79px;
	background: url("../images/dz.png") no-repeat center;
}

/*分页布局*/
.paging-right{ width: 900px;}

/*组件样式start*/
/*特别关注*/
a.top-tit{
	width: 84px;
	height: 75px;
	background-image:url(/sitesources/hnsjct/upload/201707/img_121.jpg)
}
.top-cont{
	width: 92%;
}
/*.top-cont a{
	float: left;
	width: 25%;
	color: #135aaa;
	font: 16px/40px '思源宋体';
}*/
.top-cont .first-news{
	width: 100%;
	font: bold 30px/40px '思源宋体';
	text-align: center;
	display: inline-block;
	color: #135aaa;
}
/*焦点图*/
.slideBox{
	position:relative;
	width: 670px;
	height:440px;
	overflow:hidden;
}
.slideBox .hd{
	position:absolute;
	right: 10px;
	bottom: 17px;
	z-index: 1;
	overflow:hidden;
}
.slideBox .hd ul{
	float:left;
	zoom:1;
	overflow:hidden;
}
.slideBox .hd ul li{
	float:left;
	width:16px;
	height:16px;
	margin-right:6px;
	border: 1px solid #fff;
	color: #333;
	font: bold 12px/16px '宋体';
	text-align: center;
	cursor:pointer;
	background: rgba(255, 255, 255, 0.7);
}
.slideBox .hd ul li.on{
	color: #fff;
	border: 1px solid #1188C0;
	background: rgba(16, 114, 170, 0.71);
}
.slideBox .bd{
	position:relative;
	z-index:0;
	height:100%;
}
.slideBox .bd li{
	zoom:1;
	vertical-align:middle;
}
.slideBox .bd img{
	width:100%;
	height: 440px;
}
.slideBox .tempWrap{width: 100% !important}
.slideBox-title{
	position: relative;
	z-index: 10;
	height: 50px;
	margin-top: -50px;
	background: rgba(8, 53, 92, 0.7);
}
.slideBox-title a{
	padding-left: 10px;
	color: #fff;
	font: bold 24px/50px '思源宋体';
}

/*tabs切换*/
.tab-title div{
	float: left;
	width: 120px;
	height: 46px;
	margin-right: 27px;
	text-align: center;
}
.tab-title div a{
	color:#a0a0a0;
	font: 20px/44px 'notoBold';
}
.tab-title .tab-on a{ color: #1a4588}
.tab-title .tab-on{ background: url("../images/swich.png") no-repeat center bottom;}
.tabbertabhide{ display: none}

/*新闻列表*/
.main-cont{
	height: 81px;
	border-bottom: 1px solid #e5e5e5;
	padding: 5px 0 5px 10px;
}
.main-cont a{
	color: #000;
	font: 25px/36px '微软雅黑';
 /*font: 25px/36px 'SimHei';
       font-weight:bold;*/
}
.more-btn{
	color: #666;
	font: 18px/30px 'notoRegular';
}
.list-name{
	height: 70px;
	border-bottom: 2px solid #1a4588;
}
.list-name span{
	float: left;
	margin-left: 54px;
	color: #202020;
	font: 24px/70px 'Microsoft YaHei';
        font-weight:bold;
   
}
.list-name a,
.sub-tit a{
	float: right;
	color: #bfbfbf;
	font: 16px/70px 'notoRegular';
}
.news-list{ margin-top: 12px;}
.news-title a{
	color: #000;
	font: 18px/38px 'Microsoft YaHei';
}
.show-img{
	margin-top: 21px;
}
.img-news .news-title a{
	line-height: 30px;
}
.division-line{
	height: 40px;
	padding-top: 22px;
}
.division-line div{
	border-bottom: 1px dashed #e5e5e5;
	transform: scaleX(9.8);
}
.up-box,
.down-box{
	padding: 0 10px 16px;
	/*background-color: #f5f5f5;*/
}
.sub-tit span{
	color: #1a4588;
	font: 800 24px/50px '宋体';
}
.sub-tit a{
	line-height: 50px;
}
.down-box{ }

/*专题专栏*/
.special-cont{
	width: 1120px;
}
.special-tit{
	width: 61px;
	height: 290px;
	padding: 84px 16px;
	color: #fff;
	font: bold 28px/30px '思源宋体';
	background: url("../images/zt-bg.png") no-repeat center;
}
.special-scroll{
	width: 366px;
	height: 120px;
	margin: 10px 0 0 10px;
}
.picScroll-left{ overflow:hidden; position:relative;}
.picScroll-left .hd .prev,
.picScroll-left .hd .next{position: absolute; top: 40px; display:block;  width:20px; height:40px; float:right;  overflow:hidden; cursor:pointer;z-index: 5}
.picScroll-left .hd .next{
	right: 0;
	background: url("../images/right.png") no-repeat center;
}
.picScroll-left .hd .prev{
	left: 0;
	background: url("../images/left.png") no-repeat center;
}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{float:left; _display:inline; overflow:hidden; text-align:center;}
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:366px; height:120px; display:block;transition: all .2s}

/*视频新闻组件*/
.tab-video{
	/*width: 397px;
	height: 400px;*/
width:550px;
	height: 420px;
	padding: 24px 10px 10px;
	background-color: #f5f5f5;
}
.tab-video div{
	/*height: 23%;*/
	height:19%;
}
.tab-video div a{
	color: #000;
	font: 24px/33px "notoBold";
}
.tab-video .tab-out a{
	font-family: "notoMedium";
}
.tab-video .tab-on a{
	color: #135aaa;
	font-size: 24px;
}
.left-cont{width:580px;background:#f5f5f5;}
.left-cont a img{
	/*width: 755px;
	height: 400px;*/
width:540px;
height:420px;
margin:0 auto;
}
.video-cont{
	position: relative;
	width: 100%;
	height: 220px;
	margin-top: 30px;
}
.video-cont img{
	width: 100%;
	height: 220px;
}
.video-cont a{
	position: absolute;
	bottom: 0;
	width: 100%;
	color: #000;
	/*font: bold 20px/50px '思源宋体';*/
font: bold 20px/50px '微软雅黑';
	text-align: center;
	background-color: rgba(255, 255, 255, 0.6);
}

/*工作动态组件*/
.list1-cont,
.list2-cont{
	margin-top: 14px;
}
.list1-cont a{
	float: left;
	width: 100%;
	color: #000;
	font: 18px/36px 'notoRegular';
}
.list1-cont .head-news{
	margin: 10px 0 14px;
	font: 20px/30px 'notoMedium';
}
.list2-cont img{
	float: left;
}
.list2-cont a{
	float: right;
	width: 58%;
	margin-bottom: 13px;
	padding-left: 10px;
	color: #000;
	font: 18px/22px 'notoRegular';
}

/*宣传教育组件*/
.teach-cont img{
	width: 240px;
	height: 170px;
	margin-top: 22px;
}
.teach-cont a{
	width: 55%;
	margin-top: 18px;
	    color: #4f4f4f;
    font: 18px/30px 'notoBold';
    font-weight: bold;
}
.sum-cont{
	width: 55%;
	    color: #4e4e4e;
    font: 16px/28px '微软雅黑';
	text-indent: 2em;
}

/*其他组件*/
.media-cont{
	position: absolute;
	top: 30px;
	right: 80px;
}
.media-cont a{
	float: left;
	width: 101px;
	margin-left: 50px;
}
.media-cont a p{
	margin-top: 16px;
	padding: 0 12px;
	color: #41352e;
	font: 18px/28px 'notoBold';
	text-align: center;
}
.common-box{
	margin-top: 30px;
}
.btn-box a{
	margin-bottom: 10px;
}
.interact-cont a{
	width: 86px;
	height: 86px;
	padding: 0 6px;
	color: #1a4588;
	font: 14px/16px 'notoBold';
	text-align: center;
	background-color: #f5f5f5;
}
.interact-cont .fl{
	margin-right: 12px;
}
.interact-cont a img{
	margin: 12px auto;
}
.interact-cont .fr img{
	margin-bottom: 4px;
}
.interact-cont .other-icon{
	width: 100%;
	height: 34px;
	margin: 10px 0;
	border: 1px solid #e5e5e5;
	font-size: 16px;
	line-height: 34px;
	text-indent: 20px;
	background: url("../images/qtwz.png") no-repeat 110px center;
}
.other-info li,
.other-info li span{
	color: #1a4588;
	font: 14px/32px 'notoBold';
}
.other-info li{
	color: #666;
	font-weight: normal;
	font-family: 'notoRegular';
}
a.btm-btn{
	width: 189px;
	height: 48px;
	color: #fff;
	font: bold 14px/48px '思源宋体';
	text-align: center;
	background-color: #e59927;
}
.media-cont a img,
.common-box a,
.btm-btn{ transition: all .2s}

/*热词搜*/
#keyWord{
	position:relative;
	width:100%;
	height:222px;
	/*color:#333;*/
	/*font-size:12px;*/
	/*text-align:center;*/
	background: url(/sitesources/hnsjct/upload/201809/20180905143040403.png) no-repeat center;
    margin-top:10px;
    margin-bottom: 10px;
}
.hot-item {
	position: absolute;
	z-index: 1;
	font-family: Microsoft YaHei, SimHei;
}
.hot-item img{
	display: inline-block;
	margin-top: -10px;
}
.hot-item1 {
	top: 110px;
	left: 10px;
	width: 100%;
	height: 42px;
	line-height: 42px;
	/*overflow: hidden;*/
	text-align: center;
}
.hot-item1 a {
	font-size: 30px;
	font-weight: bold;
	color: #00ace9;
}
.hot-item2 {
	top: 156px;
	left: 30px;
	width: 148px;
	height: 40px;
	line-height: 40px;
	/*overflow: hidden;*/
	text-align: center;
}
.hot-item2 a {
	font-size: 17px;
	font-weight: bold;
	color: #11b6b0;
}
.hot-item3 {
	top: 150px;
	left: 190px;
	width: 160px;
	height: 38px;
	line-height: 38px;
	/*overflow: hidden;*/
	text-align: center;
}
.hot-item3 a {
	font-size: 30px;
	font-weight: bold;
	color: #f39146;
}
.hot-item4 {
	top: 40px;
	left: 90px;
	width: 147px;
	height: 30px;
	line-height: 30px;
	/*overflow: hidden;*/
	text-align: center;
}
.hot-item4 a {
	font-size: 26px;
	font-weight: bold;
	color: #ff5c5c;
}
.hot-item5 {
	top: 70px;
	left: 164px;
	width: 176px;
	height: 36px;
	line-height: 36px;
	/*overflow: hidden;*/
	text-align: center;
}
.hot-item5 a {
	font-size: 26px;
	font-weight: bold;
	color: #02b97f;
}
.hot-item6 {
	top: 233px;
	left: 229px;
	width: 180px;
	height: 38px;
	line-height: 38px;
	/*overflow: hidden;*/
	text-align: center;
}
.hot-item6 a {
	font-size: 24px;
	font-weight: bold;
	color: #d63df2;
}
.hot-item7 {
	top: 186px;
	left: 207px;
	width: 130px;
	height: 34px;
	line-height: 34px;
	/*overflow: hidden;*/
	text-align: center;
}
.hot-item7 a {
	font-size: 24px;
	font-weight: bold;
	color: #f7960d;
}
.hot-item8 {
	top: 84px;
	left: 34px;
	width: 114px;
	height: 30px;
	line-height: 30px;
	/*overflow: hidden;*/
	text-align: center;
}
.hot-item8 a {
	font-size: 21px;
	font-weight: bold;
	color: #f7960d;
}
.hot-item9 {
	top: 184px;
	left: 126px;
	width: 130px;
	height: 34px;
	line-height: 34px;
	/*overflow: hidden;*/
	text-align: center;
}
.hot-item9 a {
	font-size: 24px;
	font-weight: bold;
	color: #fb5e59;
}
.hot-item10 {
	top: 109px;
	left: 102px;
	width: 110px;
	height: 24px;
	line-height: 24px;
	/*overflow: hidden;*/
	text-align: center;
}
.hot-item10 a {
	font-size: 18px;
	font-weight: bold;
	color: #02b97f;
}
.common-box .hot-item:hover{
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-ms-transform: scale(1.2);
	-o-transform: scale(1.2);
	transform: scale(1.2);
	-webkit-transform-origin: 50% 50%;
	-moz-transform-origin: 50% 50%;
	-ms-transform-origin: 50% 50%;
	-o-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
}
.common-box .hot-item:hover a{
	box-shadow: 0 0 0 transparent;
}
/*#keyWord a{*/
	/*position:absolute;*/
	/*top:0px;*/
	/*left:0px;*/
	/*display:inline-block;*/
	/*min-height:25px;*/
	/*margin:0 10px 15px 0;*/
	/*border-radius:3px;*/
	/*padding:0px 10px;*/
	/*color:#333;*/
	/*font-size:14px;*/
	/*line-height:25px;*/
	/*text-align:center;*/
/*}*/
/*#keyWord a.tagc1{background:#8b95bb;color:#fff;}*/
/*#keyWord a.tagc2{background:#2d2d2d;color:#fff;}*/
/*#keyWord a.tagc3{background:#b71b6c;color:#fff;}*/
/*#keyWord a.tagc4{background:#2c97ea;color:#fff;}*/
/*#keyWord a.tagc5{background:#1ac8dd;color:#fff;}*/
/*#keyWord a.tagc6{background:#83cc2d;color:#fff;}*/
/*#keyWord a.tagc7{background:#c8cee1;color:#fff;}*/
/*#keyWord a:hover{color:#fff;background:#0099ff;}*/

/*当前位置*/
.seat-box{
	width: 100%;
	height: 50px;
	padding-left: 50px;
	border-bottom: 1px solid #e8e8e8;
	background: url("../images/seat.png") no-repeat left center;
}
.seat-box span,
.seat-box a{
	margin-right: 8px;
	color: #999;
	font: 16px/50px 'notoRegular';
}

/*分页栏目*/
.paging-list{ margin-top: 30px}
.paging-list li{
	width: 220px;
	height: 40px;
	margin-bottom: 8px;
	text-align: center;
	background: url("../images/boxh.png") no-repeat center;
}
.paging-list li a{
	color: #333;
        display:block;
	font: 16px/40px 'notoMedium';
}
.paging-list .active,
.paging-list li:hover{
	background: url("../images/boxb.png") no-repeat center;
}
.paging-list .active a,
.paging-list li:hover a{
	color: #155cad;
}

/*分页信息*/
.paging-tit{
	border-bottom: 1px solid #e8e8e8;
	color: #333;
	font: 24px/80px 'notoBold';
}
.info-box{
	height: 60px;
	padding: 10px 0;
	border-bottom: 1px dashed #e8e8e8;
}
.info-box a{
	margin-left: 16px;
	color: #333;
	font: 18px/40px 'notoMedium';
}
.info-Date{
	width: 110px;
	height: 40px;
	border-right: 1px solid #dcdcdc;
}
.info-Date span{
	float: left;
	width: 100%;
	color: #c4c4c4;
	font: 14px/20px 'notoRegular';
	text-align: center;
}
.info-Date .day-val{
	font-size: 20px;
}
.info-icon{
	margin-right: 4px;
	color: #a9a9a9;
	font: 20px/40px 'notoRegular';
}

/*详情页*/
.article-box{
	width: 1000px;
	margin: 0 auto;
	overflow: hidden;
}
.article-tit{
	margin: 50px 0 30px;
	color: #333;
	font: 30px/40px 'notoMedium';
	text-align: center;
}
.article-data{
	margin-bottom: 28px;
	padding-bottom: 18px;
	border-bottom: 1px dashed #e8e8e8;
	font-family: 'notoRegular';
	text-align: center;
}
.article-data span{ margin-right: 120px}
.article-cont p{
	text-indent: 2em;
	color: #333;
	font: 18px/36px 'notoRegular';
}
.article-cont img{display:block;margin:0 auto;max-width:780px;}
.share{
	margin-top: 40px;
}
.share .bdsharebuttonbox{
	margin-left: 60px;
}
.share .fr,
.share .fr span{
	color: #666;
	font: 16px/34px '宋体';
}
.share .fr a{
	width: 34px;
	height: 34px;
	margin: 0 0 0 14px;
	padding: 0;
}
.share .fr .bds_weixin{ background: url("../images/weichat.png") no-repeat center}
.share .fr .bds_sqq{ background: url("../images/QQ.png") no-repeat center}
.share .fr .bds_qzone{ background: url("../images/qzon.png") no-repeat center}
.share .fr .bds_tsina{ background: url("../images/xinl.png") no-repeat center}

/*组件样式end*/
/*hover事件*/
.nav-cont a:hover{
	background-color: rgba(3, 29, 82, 0.51);
}
.main-cont a:hover,
.top-cont a:hover,
.sub-tit a:hover,
a.more-btn:hover,
.video-cont a:hover,
.list1-cont a:hover,
.list2-cont a:hover,
.teach-cont a:hover,
.media-cont a:hover p,
.list-name a:hover,
.news-title a:hover,
.seat-box a:hover,
.info-box a:hover{ color: #8b9aa5
}
.picScroll-left .bd ul li:hover .pic img,
.media-cont a:hover img{
	transform: scale(1.08);
}
.common-box a:hover,
.btm-btn:hover{
	box-shadow: 0 0 10px #9c9c9c;
}
/*新增*/
.new-twoone{
	width: 1200px;
	background: #fff;
	height: 50px;
	overflow: hidden;
	margin: 0 auto;
}
.new-cities{
	width: 960px;
	float: left;
}
.new-cities a{
	font-size: 12px;
	color: #333;
	float: left;
	margin-left: 20px;
	margin-right: 6px;
	line-height: 50px;
}
.new-search{
	width: 200px;
	float: right;
}
.form-ser{
	width: 200px;
	overflow:hidden;
	margin-top:10px;
}
/*特别关注滚动*/
.top-cont1{
	width: 100%;
}
.top-cont1 .bd{ padding-top:6px;width: 1084px;overflow: hidden; }
.top-cont1 .bd .tempWrap{}/* 用 !important覆盖SuperSlide自动生成的宽度，这样就可以手动控制可视宽度。 */
.top-cont1 .bd ul{ overflow:hidden; zoom:1; }
.top-cont1 .bd ul li{ float:left; width:auto !important;margin-right: 16px;  }/* 用 width:auto !important 覆盖SuperSlide自动生成的宽度，解决文字不衔接问题 */
.top-cont1 .bd ul li a{
    float: left;
    color: #135aaa;
    font: 16px/40px '思源宋体';
}
/*特别关注*/
.boxnew1 {
            width: 1084px;
            height: 40px;
            line-height:30px;
            position: relative;
            overflow: hidden;
        }
 
        .roll {
            position: absolute;
            left: 0;
            top: 0;
        }
        .roll li {
            width: auto;
            margin-right: 15px;
            height: 30px;
            float: left;
          
        }
        .roll li font{
            float: left;
            line-height: 40px;
            margin-right: 4px;
            color: #135aaa;
        }
        .roll li a {
           float: left;
    color: #135aaa;
    font: 16px/40px '思源宋体';
        }
.fr.w-size.h-long-size {
    margin-top: -76px;
}
/*2018-8-15 添加css end*/